Hi MP,
The DROs are being read back from KFLOP so if those change then the application is communicating to KFLOP.
Before trying to test your own custom application you should test that the Axes are configured properly and work using KMotion.exe first.
Can you move your motors using KMotion.exe?
KFLOP Step/Dir outputs have several modes. Selecting Output Channel = 0 will select output mode as "open collector". This is like a switch connected to GND that opens and closes. You will not see anything if you look at this with an oscilloscope. It must have a current source as a load. Such as an optocoupler connected to +5V. If you add 8 to the Output channel (Output Channel = 8) then the output mode will be 3.3V LVTTL and go high and low. This is explained here:
Have you read this? What mode are you using?
Regards
TK